package org.acb.sgp.controller.impl;

import java.util.List;
import org.acb.sgp.beans.ImagenLocacion;
import org.acb.sgp.controller.ImagenLocacionController;
import org.acb.sgp.service.DataAccessService;
import org.acb.sgp.service.impl.DataAccessServiceImpl;

public class ImagenLocacionControllerImpl implements ImagenLocacionController {

    private final DataAccessService dataAccessService = new DataAccessServiceImpl();

    @Override
    public void registrarImagen(ImagenLocacion imagen) {
        dataAccessService.registrarImagen(imagen);
    }

    @Override
    public void eliminarImagen(ImagenLocacion imagen) {
        dataAccessService.eliminarImagen(imagen);
    }

    @Override
    public void eliminarImagenesPorCodLocacion(Integer codLocacion) {
        dataAccessService.eliminarImagenesPorCodLocacion(codLocacion);
    }

    @Override
    public List<ImagenLocacion> listaImagenes() {
        return dataAccessService.listaImagenes();
    }

    @Override
    public List<ImagenLocacion> listaImagenesPorCodLocacion(Integer codLocacion) {
        return dataAccessService.listaImagenesPorCodLocacion(codLocacion);
    }

}
